(Slang) (US) barracuda - Inglés Sinónimo Diccionario